home *** CD-ROM | disk | FTP | other *** search
-
- REM Zweckform PRINTOUT V2.1
- REM Whritten by Marcus Neervoort
- REM © 1999/2000
-
- Start:
- OPTION BASE 0
- SCREEN 1,640,256,2,2
- WINDOW 2,"Zweckform PRINTOUT V2.1",,0,1
- GOSUB Font:
- GOSUB Top:
- LOCATE 4,26:PRINT "Zweckform PRINTOUT V2.1"
- LOCATE 5,26:PRINT "============================"
- LOCATE 9,23:PRINT "© 1999/2000 Marcus Neervoort"
- LOCATE 13,23:PRINT "E-Mail: M.Neervoort@T-Online.de"
- LOCATE 17,30:PRINT"Taste = Weiter..."
- SLEEP:SLEEP
-
- Menue:
- CLS
- LOCATE 4,24:?"Zweckform PRINTOUT V2.1 - Menue"
- LOCATE 5,24:?"======================================"
- LOCATE 8,24:?"A = Über"
- LOCATE 10,24:?"C = CD Label"
- LOCATE 11,24:?"D = Disketten Label"
- LOCATE 13,24:?"Q = Beenden"
- LOCATE 16,24:INPUT"Ihre Wahl ";z$
- IF z$="a" OR z$="A" THEN GOTO About
- IF z$="c" OR z$="C" THEN GOTO Druckencd
- IF z$="d" OR z$="D" THEN GOTO Druckendisk
- IF z$="q" OR z$="Q" THEN GOTO Ende
- GOTO Menue
-
- About:
- CLS
- LOCATE 4,27:?"Zweckform PRINTOUT V2.1"
- LOCATE 5,11:?"©1999/2000 Marcus Neervoort - M.Neervoort@T-Online.de"
- LOCATE 8,14:?"CD Label:"
- LOCATE 9,14:?"Drucken sie Label No. 6015, 6043, 3654, 6074, 6082"
- LOCATE 10,36:?"6044, 6045, 6046, 6047"
- LOCATE 13,14:?"Disk Label:"
- LOCATE 14,14:?"Drucken sie Label No. 4738, 4739"
- LOCATE 17,31:?"Taste = Weiter ..."
- SLEEP:SLEEP
- GOTO Menue
-
- Druckencd:
- GOSUB Eingabecd
- GOSUB Einzugcd
- GOSUB Ausgabecd
- GOSUB Eingabecd
- GOSUB Ausgabecd2
- GOTO Druckencd
-
- Eingabecd:
- CLS
- LOCATE 3,11:PRINT "CD Label Eingabe & Drucken"
- LOCATE 4,11:PRINT "=============================="
- LOCATE 7,11:PRINT "Titelzeile 1 - 12 Zeichen"
- LOCATE 9,11:PRINT "Titelzeile 2 - 18 Zeichen"
- LOCATE 12,11:PRINT "Fusszeile 1 - 18 Zeichen"
- LOCATE 14,11:PRINT "Fusszeile 2 - 12 Zeichen"
- LOCATE 19,11:PRINT "M = MENUE N = NEU BEARBEITEN ENTER = DRUCKEN"
- LOCATE 7,39:INPUT a$
- LOCATE 9,39:INPUT b$
- LOCATE 12,39:INPUT c$
- LOCATE 14,39:INPUT d$
- LOCATE 19,69:INPUT z$
- IF z$="n" OR z$="N" THEN GOTO Eingabecd
- IF z$="m" OR z$="M" THEN GOTO Menue
- RETURN
-
- Einzugcd:
- FOR a=1 TO 6
- LPRINT
- NEXT a
- RETURN
-
- Ausgabecd:
- LPRINT CHR$(14);" ";a$
- LPRINT
- LPRINT
- LPRINT CHR$(14);" ";b$
- LPRINT
- LPRINT
- LPRINT
- LPRINT
- LPRINT
- LPRINT
- LPRINT
- LPRINT
- LPRINT
- LPRINT
- LPRINT
- LPRINT
- LPRINT
- LPRINT CHR$(14);" ";c$
- LPRINT
- LPRINT
- LPRINT CHR$(14);" ";d$
- LPRINT
- LPRINT
- LPRINT
- LPRINT
- LPRINT
- LPRINT
- LPRINT
- LPRINT
- LPRINT
- LPRINT
- LPRINT
- RETURN
-
- Ausgabecd2:
- LPRINT CHR$(14);" ";a$
- LPRINT
- LPRINT
- LPRINT CHR$(14);" ";b$
- LPRINT
- LPRINT
- LPRINT
- LPRINT
- LPRINT
- LPRINT
- LPRINT
- LPRINT
- LPRINT
- LPRINT
- LPRINT
- LPRINT
- LPRINT
- LPRINT
- LPRINT CHR$(14);" ";c$
- LPRINT
- LPRINT
- LPRINT CHR$(14);" ";d$
- LPRINT
- LPRINT
- LPRINT
- LPRINT
- LPRINT
- LPRINT
- LPRINT
- LPRINT
- RETURN
-
- Druckendisk:
- GOSUB Eingabedisk
- GOSUB Einzugdisk
- GOSUB Ausgabedisk
- GOSUB Eingabedisk
- GOSUB Ausgabedisk
- GOSUB Eingabedisk
- GOSUB Ausgabedisk
- GOSUB Eingabedisk
- GOSUB Ausgabedisk
- GOSUB Eingabedisk
- GOSUB Ausgabedisk
- LPRINT
- LPRINT
- LPRINT
- GOTO Druckendisk
-
- Eingabedisk:
- CLS
- LOCATE 3,11:PRINT "Disketten Label Eingabe & Drucken ( Maximal 22 Zeichen ! )"
- LOCATE 4,11:PRINT "==================================================================="
- LOCATE 7,11:PRINT "1. Zeile"
- LOCATE 9,11:PRINT "2. Zeile"
- LOCATE 11,11:PRINT "3. Zeile"
- LOCATE 13,11:PRINT "4. Zeile"
- LOCATE 15,11:PRINT "5. Zeile"
- LOCATE 19,11:PRINT "M = MENUE N = NEU BEARBEITEN ENTER = DRUCKEN"
- LOCATE 7,22:INPUT a$
- LOCATE 9,22:INPUT b$
- LOCATE 11,22:INPUT c$
- LOCATE 13,22:INPUT d$
- LOCATE 15,22:INPUT e$
- LOCATE 19,69:INPUT z$
- IF z$="n" OR z$="N" THEN GOTO Eingabedisk
- IF z$="m" OR z$="M" THEN GOTO Menue
- RETURN
-
- Einzugdisk:
- FOR a=1 TO 5
- LPRINT
- NEXT a
- RETURN
-
- Ausgabedisk:
- LPRINT " ";a$
- LPRINT
- LPRINT " ";b$
- LPRINT
- LPRINT " ";c$
- LPRINT
- LPRINT " ";d$
- LPRINT
- LPRINT " ";e$
- LPRINT
- LPRINT
- LPRINT
- RETURN
-
- Ende:
- CLS:BEEP:BEEP:BEEP
- LOCATE 11,20:INPUT"Wollen Sie wirklich Beenden ( J / N ) ";f$
- IF f$="j" OR f$="J" THEN LIBRARY CLOSE:MENU RESET:SYSTEM
- GOTO Menue
-
- Font:
- LIBRARY "SYS:Libs/BMaps/diskfont.library"
- LIBRARY "SYS:Libs/BMaps/graphics.library"
- DECLARE FUNCTION OpenDiskFont& LIBRARY
- FontName$="Diamond":Hoehe=12
- FontName$=FontName$+".font"+CHR$(0)
- TextAtrr&(0)=SADD(FontName$)
- TextAtrr&(1)=Hoehe*65536&
- Font&=OpenDiskFont& (VARPTR(TextAtrr&(0)))
- SetFont& WINDOW(8),Font&
- RETURN
-
- Top:
- LIBRARY "SYS:Libs/BMaps/intuition.library"
- ClearMenuStrip(WINDOW(7))
- RETURN
-
-